package org.insia.smartposse.idao;

import java.util.List;

import org.insia.smartposse.metier.FreelancePortfolio;
import org.insia.smartposse.metier.webservice.LightFreelancePortfolio;
/**
 * Interface IFreelancePortfolioDAO
 * @author sok hout
 *
 */
public interface IFreelancePortfolioDAO 
extends IGenericDAO<FreelancePortfolio, Long> {
	/**
	 * create light FreelancePortFolio
	 * @param lfport
	 * @return
	 */
	LightFreelancePortfolio createLightFreelancePortfolio(LightFreelancePortfolio lfport);
	/**
	 * update light FreelancePortFolio
	 * @param lfport
	 * @return
	 */
	LightFreelancePortfolio updateLightFreelancePortfolio(LightFreelancePortfolio lfport);
	/**
	 * create light FreelancePortFolio 
	 * @param llfport
	 * @return
	 */
	List<LightFreelancePortfolio> createLightFreelancePortfolio (List<LightFreelancePortfolio> llfport);
	/**
	 * update light FreelancePortFolio
	 * @param llfport
	 * @return
	 */
	List<LightFreelancePortfolio> updateLightFreelancePortfolio (List<LightFreelancePortfolio> llfport);
}
